Big Huge Thesaurus

Japanese allspice

noun